Conversation
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.41.0 to 1.43.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.41.0...v1.43.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/otel/sdk dependency-version: 1.43.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
Claude finished @dependabot[bot]'s task in 1m 23s —— View job Dependency Upgrade Review:
|
| Package | Old | New |
|---|---|---|
go.opentelemetry.io/otel |
1.41.0 | 1.43.0 |
go.opentelemetry.io/otel/metric |
1.41.0 | 1.43.0 |
go.opentelemetry.io/otel/sdk |
1.41.0 | 1.43.0 |
go.opentelemetry.io/otel/sdk/metric |
1.41.0 | 1.43.0 |
go.opentelemetry.io/otel/trace |
1.41.0 | 1.43.0 |
All are indirect dependencies — no Go source files in this repo directly import any go.opentelemetry.io/otel package. These are pulled in transitively (likely via containers/image/v5, Azure SDKs, or similar).
Changelog Highlights (1.41.0 → 1.43.0)
Breaking behavioral change:
TraceIdRatioBasedsampler now returns a spec-compliant description string. Only affects code that inspects the sampler's.Description()— no impact here since otel is not used directly.
Deprecation:
attribute.INVALIDis deprecated in favor ofattribute.EMPTY— no impact, not used in this codebase.
Bug fixes (notable):
- Race condition fix in
sdk/metriclastvalue aggregation - HTTP response body limited to 4 MiB in OTLP HTTP exporters (security hardening)
- BSD
kenvpath fix forWithHostIDdetector
New features: W3C Trace Context Level 2 support, per-series start time tracking, cardinality limit selectors — all opt-in, no behavioral changes by default.
Version Skew Check
The OTLP exporter packages remain at v1.41.0:
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.41.0go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.41.0
This is fine — the OpenTelemetry Go project maintains backward compatibility across minor versions within the same major version. The exporters at 1.41.0 are compatible with the core at 1.43.0.
Risk Assessment
Risk: Low ✅
- All bumped packages are indirect (transitive) dependencies
- No Go files in this repo import any
go.opentelemetry.io/otelpackage - No breaking API changes in these minor version bumps
- The one behavioral change (
TraceIdRatioBaseddescription) doesn't affect this codebase - Semver minor bump with full backward compatibility
Recommendation: Safe to merge. No follow-up changes needed. Standard CI/build verification is sufficient.
Bumps go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0.
Changelog
Sourced from go.opentelemetry.io/otel/sdk's changelog.
... (truncated)
Commits
9276201Release v1.43.0 / v0.65.0 / v0.19.0 (#8128)61b8c94chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (#8131)97a086echore(deps): update github.com/golangci/dupl digest to c99c5cf (#8122)5e363delimit response body size for OTLP HTTP exporters (#8108)35214b6Use an absolute path when calling bsd kenv (#8113)290024cfix(deps): update module google.golang.org/grpc to v1.80.0 (#8121)e70658efix: support getBody in otelploghttp (#8096)4afe468fix(deps): update googleapis to 9d38bb4 (#8117)b9ca729chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (#8115)69472ecchore(deps): update fossas/fossa-action action to v1.9.0 (#8118)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.